home *** CD-ROM | disk | FTP | other *** search
/ Software USA 4 #10 / Software USA Volume 4.10.iso / mac / Home and Office / Invoice Builder / Read Me – Invoice Builder < prev    next >
Encoding:
Text File  |  1996-09-28  |  13.4 KB  |  209 lines  |  [TEXT/ttxt]

  1. Invoice Builder 1.2
  2. by Jonathan Hammer – 1998
  3.  
  4.  
  5. Invoice Builder, created by Jonathan Hammer (hammer@kagi.com) is the latest way to track client billing and automatically create invoices. The straightforward interface and close integration with the Mac OS make this program the easiest, fastest, and most flexible billing application available. 
  6.  
  7. At $50, Invoice Builder is nearly 1/4 the price of other leading billing packages. You can easily pay with cash, check, credit card, or online banking. To pay for this program, open the "Register" application located in the same folder as this file or go to http://order.kagi.com/?ORD&S
  8.  
  9. Invoice Builder is a shareware application. After 30 days of free use, please pay the $50 to register your program. Once registered, you will have unlimited use of Invoice Builder and will be guaranteed to special low prices on future updates.
  10.  
  11. Where to find…
  12. This version of Invoice Builder was released July 27, 1998.
  13. The latest version of Invoice Builder can be found on the Invoice Builder web page:
  14. http://www.mindspring.com/~hammer1/ib/
  15.  
  16.  
  17. Requirements…
  18. • System 7.0 (Invoice Builder works best with Mac OS 8)
  19. • Microsoft Word 6.0 or higher (that includes Word 98). Word is required only for actually creating invoices – Invoice Builder works fine without Word.
  20. • Invoice Builder uses a minimum of 1MB of RAM.
  21. • Invoice Builder uses a maximum of 1.4MB of hard disk space.
  22.  
  23.  
  24. Mac OS Integration…
  25. • Invoice Builder supports of Contextual Menus.
  26. • Invoice Builder supports drag & drop. You can drag invoice entries and any open timers.
  27. • Invoice Builder supports Apple Events.
  28. • Invoice Builder supports Navigation Services.
  29. • Invoice Builder supports the Appearance Manager.
  30. • Invoice Builder uses the Internet Config system.
  31.  
  32.  
  33. Invoice Builder advantages…
  34. Many billing/timing programs are available for the Mac OS. However, these programs often are not able to meet the needs of most people. They are either underpowered or are loaded down with features making them extremely difficult to use. Invoice Builder falls right in the middle. The well-designed interface makes it easy to automatically keep track of client billing information and create invoices quickly.
  35.  
  36.  
  37. Registering…
  38. After you receive your registration code (whether by email or through the Post Office) you can unlock Invoice Builder by doing the following:
  39. 1. Open Invoice Builder.
  40. 2. Choose "About Invoice Builder…" from the Apple menu.
  41. 3. Click the "Unlock…" button (located at the bottom-right corner of the window). A new dialog box will appear.
  42. 4. Enter your name in the top box.
  43. 5. In the lower box, enter the registration code you received. Be sure to enter the code exactly as it appears.
  44. 6. Click the "Unlock" button.
  45.  
  46.  
  47. User's Guide…
  48.  
  49. Upgrading
  50. Invoice Builder 1.2 uses a different file format that 1.0. To update the old data file, move a copy of your old "Client Data" file into the new "Invoice Builder 1.2 folder" and open Invoice Builder.
  51.  
  52. Important: Be sure to trash your old "Invoice Builder Preferences file". It is located inside the Preferences folder inside the System Folder.
  53.  
  54. Important: Before converting your old file, be sure that you give Invoice Builder enough memory and back up your data file. Very large Client Data files (larger than 1MB) need lots of memory to convert. Allocate at least 1MB more than the size of your data file to Invoice Builder. (For example, if your Client Data file is 1.5MB, then give Invoice Builder at least 2.5MB). Also, be sure the client data file is named "Client Data".
  55.  
  56. To allocate more memory to Invoice Builder, go to the Finder, select "Invoice Builder 1.2", and choose "Get Info" from the "File" menu. Enter the amount of memory (in kilobytes) in the box marked "Preferred Size:".
  57.  
  58. If the converted data shows up incorrectly (or if it's corrupted) in Invoice Builder 1.2, quit Invoice Builder, trash the client data file, replace it with a copy of your old client data file, give Invoice Builder more memory, and open Invoice Builder 1.2 again.
  59.  
  60. Preferences
  61. Invoice Builder takes only a few minutes to set up. After opening the Invoice Builder application, go to the "Edit" menu and select "Edit Preferences…"
  62.  
  63. • Default Hourly Rate: 
  64. Enter your default hourly rate
  65. •    Autosave: 
  66. Invoice Builder automatically saves your client data. Drag the slider to the left to save more often. Drag it to the right to save data less often.
  67. •    Ask to save entry data: 
  68. Check this box if you want Invoice Builder to always ask to save data. Otherwise, Invoice Builder will save it automatically.
  69. • Play Sounds: 
  70. Check this box if you want Invoice Builder to use sound effects.
  71. • Warn before removing items: 
  72. Check this box if you want Invoice Builder to warn you each time you try to delete a client or invoice entry.
  73. • Show Word while creating invoices: 
  74. Invoice Builder uses Microsoft Word (6.0 or higher) to create the invoices. If you want Word to be visible while creating the invoices, check this box.
  75. • Hotspot: 
  76. Click the corner of the screen you want to be the hotspot. When the mouse is moved over the hotspot, Invoice Builder will become the active application (it will pop to the front).
  77. • Stationary File: 
  78. Use this to select a Microsoft Word file that Invoice Builder will use to create all your invoices. You can use the included "Invoice Stationary" file to start with. Click "Choose File…" to select a file. Click "Edit File" to edit the stationary file.
  79.  
  80.  
  81. Invoice Preferences
  82. Invoice Preferences contains special settings that apply to any invoices you create.
  83.  
  84.  
  85. Client Browser Window
  86. The first window you will see is the Client Browser Window. This window displays all the clients for the selected month and a short summary of each selected client. 
  87.  
  88. •    To create a new client, click "New…"
  89.  
  90. •    To delete the selected client(s), click "Remove"
  91.  
  92. •    To search all months for a specific client, click "Search…"
  93.  
  94. •    To open the entry window for the selected client(s), click "Open"
  95.  
  96. •    To get the total client, entries, hours, and total due for the selected month, click the blue "i" next to the month popup menu (or choose "Month Info…" from the "View" menu).
  97.  
  98. • To print summary information for any client, select the client(s) in the Browser window and select "Print Summary…" from the "File" menu.
  99.  
  100. •    To change the selected month, click the month popup menu (or choose Next Month/Previous Month from the "View" menu).
  101.  
  102. • To move a selected client from one month to another, go to "Move To" in the "Edit" menu and select the desired month.
  103.  
  104. •    To sort the list of clients, click the Name button or Number button (or go to the "View Client by" menu item in the "View" menu).
  105.  
  106. • Click the question mark in the top-right corner of the window to open the Help Window (or choose "Invoice Builder Help…" in the "Help" menu).
  107.  
  108. • To display a contextual menu for any client, click & hold on any client (or hold the control key and click any client).
  109.  
  110. Client Entry Window
  111. When you open a client (by selecting a client in the Browser window and clicking "Open") you will see the entry window. This window lists all the entries in the client (a maximum of twelve) and the contents of every entry.
  112.  
  113. • To add an entry, click the "Add" button. Then, fill in the fields on the right-hand side of the window. The "Type:" popup menu has three options: Debit, Credit, and Expense. Depending on what you choose, that entry will either credit or debit the client x amount. If you choose "Expense", you only need to enter the amount and comments fields. To save the entered data, choose "Save" or click anywhere in the list of entries.
  114.  
  115. • To remove a selected entry or entries, click "Remove"
  116.  
  117. • To duplicate a selected entry or entries, click "Duplicate"
  118.  
  119. • To move a selected entry up or down in the list of entries, click the up or down arrows. You can also drag an entry to the desired position.
  120.  
  121. • To mark a selected entry as paid, click the "Entry Paid" check box.
  122.  
  123. • To create the invoice for the open client, click "Create Invoice". Be sure your preferences are set up correctly and that you have chosen a stationary file to use for your invoices. Note: If you want to create invoices for multiple clients at a time, select the desired clients in the Client Browser Window and select "Create Invoices…" from the "File" menu.
  124.  
  125. • To edit client info, click the "Client Info…" button. Client info includes name, address, phone, fax, email, invoice number, sales tax, invoice paid, and other comments. Note: In the Client Info dialog box, if you click the icon to the left of the email address field, Invoice Builder will automatically open your email program and address a letter to the email address entered.
  126.  
  127. • To open a timer for the client, click the "Make Timer" button. For more instructions, see "The Timer Window" section.
  128.  
  129. • If you frequently type the same comments for many entries, you can automatically enter those comments by selecting them from the auto-comments popup menu. It is located just above the comments field (on the right side). To add to the auto-comments menu, choose "Edit Comments List…" from the auto-comments menu.
  130.  
  131. • To display a contextual menu for any entry, click & hold on any entry (or hold the control key and click any entry).
  132.  
  133. The Timer Window
  134. When you click "Make Timer" in any Client Entry Window, the Timer Window appears and a new timer for the client is added to the window. 
  135.  
  136. • To make a new timer without opening a client entry window, click the "Make New Timer…" button in the Timer Window.
  137.  
  138. • To start the timer, click the "Start" button. 
  139.  
  140. • To pause a timer, click the "Pause" button. 
  141.  
  142. • To remove a timer from the timer window, click the "Close" button. 
  143.  
  144. • To edit the data (elapsed time, hourly rate, name) for any open timer, hold down the option key and click the name of the client in the timer window.
  145.  
  146. • To add the data from any timer to any open client, drag the client's name (from the timer window) into any open list of entries or click "Copy" and then paste it into any open client entry table.
  147.  
  148. The Toolbar
  149. The toolbar provides the user with a fast way to access many of the Invoice Builder windows, quickly view a different month, or open Microsoft Word.
  150.  
  151. The Search Window
  152. To open the search window, choose "Show Search Window" in the "Window" menu or click "Search…" in the Browser window. The search window lets you search all months for a client's name or invoice number. Type the name or invoice number and click "Search". If a match is found, the total entries, hours, and total due for all the months combined are displayed.
  153.  
  154. • To see a month-by-month breakdown of the entries, hours, and total due, click the blue arrow next to the word "Details…". Every month that contained a match is hilighted in red.
  155.  
  156. • To jump to any month listed in the search window, click the name of the month.
  157.  
  158. • To print the results of the search, click "Print Results…" (or choose "Print Results…" from the "File" menu).
  159.  
  160.  
  161. Creating Invoices
  162. Invoice Builder uses Microsoft Word to create the invoices. Why? It provides the most flexibility. You can edit, print, or do anything with the created invoice files that you would do to any Word document. 
  163.  
  164. Important: If you are using Microsoft Word 98, make sure that Visual Basic for Applications is installed. If it is not, Invoice Builder will not be able to create invoices. Also be sure that Word has enough memory to run VBA.
  165.  
  166. Important: If you are running System 7.x, be sure that the "Finder Scripting Extension" is installed.
  167.  
  168. Whenever Invoice Builder creates an invoice, it uses the stationary file that you selected (in the Preferences dialog box). Invoice Builder opens the document, fills in any client information and fills in the table with the invoice entries. 
  169.  
  170. You should edit the included Word file to your own needs. To edit the file, click "Edit File" in the Preferences dialog box. Do not create your own invoice stationary from scratch (if you do, Invoice Builder will not be able to create the invoice correctly).
  171.  
  172. You can change whatever you want in the included file (formatting, text, etc.), however, there are some things that you can not change:
  173.  
  174. • Do not add or remove any rows or columns from the table.
  175.  
  176. • Do not remove the two bookmarks ("start" and "begin") from the file.
  177.  
  178. Other than that, you can change whatever you like.
  179.  
  180. When inserting client information (name, address, phone) Invoice Builder looks for certain "tags" in the Word file. If it finds a tag, it replaces with the proper information. You can use the following tags in your stationary file:
  181.  
  182. <name>
  183. <address>
  184. <phone>
  185. <fax>
  186. <email>
  187. <comments>
  188. <billingmonth>
  189. <billingcycle>
  190. <number>
  191. <startdate>
  192. <enddate>
  193.  
  194. You can use as many or as few of them as you like. See the included stationary file for examples.
  195.  
  196. Creating invoices can be a slow process, depending on the computer. Here are some tips for speeding up the process:
  197.  
  198. • Make sure Word is running before creating any invoices.
  199. • Close all other programs except Word and Invoice Builder.
  200. • Make sure the "Show Word while creating invoices" check box is unchecked in the Preferences dialog box.
  201.  
  202.  
  203. Version History…
  204. 1.2 – (8/17/98) Bug fixes. Other minor improvements. Invoice numbers now consecutive (starting at one). Timer improvements, new toolbar, create invoices by selected entries, better memory management, imrproved invoice creation.
  205.  
  206. 1.1 – (7/27/98) New format includes options for Sales Tax, Invoice Numbers, Mark an invoice as paid, etc. Interface changes. New invoice options and invoice tags. Improved timer window. Added new invoice entry type (Expenses). Fixed bugs when creating invoices. Improved memory handling and stability.
  207.  
  208. 1.0 – First Release (7/17/98)
  209. July 14, 1998 — Jonathan Hammer.